// pages/index/inprogress/index.js
const app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    staticUrl: app.globalData.staticUrl,
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
  ///获取正在进行的比赛信息
  this.getmatchinprogress(false);
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  },
  
  //获取赛事信息
  getmatchinprogress(isautorefresh) {
    
    var that = this;
    if (!isautorefresh) {
     
    wx.showNavigationBarLoading();
  }
  app.getmatchinprogress(new Date().getFullYear(),"",function (res) {
      console.log("getmatchinprogress-res");
      console.log(res);
      if(res.data.data.monthmatches){

        var monthmathes = res.data.data.monthmatches;
        var matchinfo = [];
        for(var index=0;index<monthmathes.length;index++){
            var matches = monthmathes[index].matches;
            if(matches){
              matchinfo = matchinfo.concat(matches);
            }
        }
        that.setData({
          matchinfo: matchinfo
        })
      console.log("getmatchinforeg-matchinfo");
      console.log(that.data.matchinfo);

      wx.redirectTo({
      
        url: '/pages/Tournament/match?matchid='+matchinfo[0].matchid,
      })
    
    
    }
    else{ 

     wx.switchTab({
       url: '/pages/newindex/index',
     })
       
    }
    
  },function () {
    if (!isautorefresh) {
     
      wx.hideNavigationBarLoading();
    }
    
  });
   
    
      


   
  },
})